2d0b1e51a513baba28759cb6855df2b6a966f9ba,clc/modules/storage-controller/src/edu/ucsb/eucalyptus/storage/LVM2Manager.java,LVM2Manager,getVolume,#String#,634

Before Change



        EntityWrapper<LVMVolumeInfo> db = new EntityWrapper<LVMVolumeInfo>();
        LVMVolumeInfo lvmVolumeInfo = new LVMVolumeInfo(volumeId);
        LVMVolumeInfo foundLvmVolumeInfo = db.getUnique(lvmVolumeInfo);
        if(foundLvmVolumeInfo != null) {
            returnValues.add(String.valueOf(foundLvmVolumeInfo.getMajorNumber()));
            returnValues.add(String.valueOf(foundLvmVolumeInfo.getMinorNumber()));
        } else {

After Change



        EntityWrapper<LVMVolumeInfo> db = new EntityWrapper<LVMVolumeInfo>();
        LVMVolumeInfo lvmVolumeInfo = new LVMVolumeInfo(volumeId);
        List<LVMVolumeInfo> foundLvmVolumeInfos = db.query(lvmVolumeInfo);
        if(foundLvmVolumeInfos.size() > 0) {
            LVMVolumeInfo foundLvmVolumeInfo = foundLvmVolumeInfos.get(0);
            returnValues.add(String.valueOf(foundLvmVolumeInfo.getMajorNumber()));
            returnValues.add(String.valueOf(foundLvmVolumeInfo.getMinorNumber()));
        }